package com.qyhl.webtv.module_microvideo.shortvideo.play.comment;


import com.qyhl.webtv.commonlib.entity.microvideo.ShortVideoNewCommentBean;

public interface ShortVideoCommentContract {
    interface ShortVideoCommentView {
        void setComment(ShortVideoNewCommentBean bean, boolean isMore);

        void setCommentError(String msg, boolean isMore);

        void commentSuccess(String num, String msg);

        void commentError(String msg);
    }

    interface ShortVideoCommentPresenter {
        void getComment(String workId, String page);

        void addComment(String workId, String content, String userPhone);

        void setComment(ShortVideoNewCommentBean bean, boolean isMore);

        void setCommentError(String msg, boolean isMore);

        void commentSuccess(String num, String msg);

        void commentError(String msg);
    }

    interface ShortVideoCommentModel {
        void getComment(String workId, String page);

        void addComment(String workId, String content, String userPhone);
    }
}
